#pragma once

#include "CtlButton.h"
#include "CtlTagEdit.h"
#include "CtlWord.h"

using namespace bdc::ctl;

#define WND_RMB_BNR_ID 1
#define WND_RMB_BNF_ID 2
#define WND_RMB_BNN_ID 3

// RememberWnd

namespace bdc{
	
	namespace wnd{

		class WRememberWnd : public CWnd
		{
			DECLARE_DYNAMIC(WRememberWnd)

		private:
			CtlTagEdit tagEdit;
			CStatic ctlHint;
			CtlWord ctlWord;
			CtlButton bnYes;
			CtlButton bnBlur;
			CtlButton bnNo;

			CStatic ctlNormal;

		private:
			Gdiplus::Image* pImgTag;
			Gdiplus::Image* pImgNo;
			Gdiplus::Image* pImgBtnYes;
			Gdiplus::Image* pImgBtnBlur;
			Gdiplus::Image* pImgBtnNo;

		private:
			int index;
			vector<RecordInfo*> d_recordList;

		public:
			WRememberWnd();
			virtual ~WRememberWnd();

		protected:
			DECLARE_MESSAGE_MAP()

		public:
			afx_msg void OnPaint();
			afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
			afx_msg void OnBnrClicked();
			afx_msg void OnBnfClicked();
			afx_msg void OnBnnClicked();
		};
	}
}


